-- These MIBs were created on 08/027/2000
-- This module defines enterprise MIBs for VPN IP pool
--
-- Copyright (c) 1999-2004, Juniper Networks, Inc.
-- All rights reserved.
---- MODULE-IDENTITY
-- OrgName
-- Juniper Networks, Inc.
-- ContactInfo
-- Customer Support
--
-- 1194 North Mathilda Avenue
-- Sunnyvale, California 94089-1206
-- USA
--
-- Tel: 1-800-638-8296
-- E-mail: customerservice@juniper.net
-- HTTP://www.juniper.net"
--
-- Descr
-- This module defines the object that are used to monitor
-- VPN IP Pool
--
-- Last modified date: 05/03/2004
-- Modified copyright and contact info
--
-- Last modified date: 09/28/2001
--
-- Last modified date: 11/13/2003
-- Correct spelling mistake
--NETSCREEN-IPPOOL-MIB DEFINITIONS::=BEGIN
IMPORTSDisplayStringFROM RFC1213-MIB
netscreenVpn FROM NETSCREEN-SMI;nsVpnIpPool OBJECTIDENTIFIER::={netscreenVpn 9}nsVpnIpPoolTable OBJECT-TYPESYNTAXSEQUENCEOF NsVpnIpPoolEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"This table collects all ip pool configuration in NetScreen device. "::={ nsVpnIpPool 1}nsVpnIpPoolEntry OBJECT-TYPESYNTAX NsVpnIpPoolEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"Each entry in the nsVpnIpPoolEntry holds a set of configuration parameters
associated with an instance IP pool."INDEX{ nsVpnIpPoolIndex }::={ nsVpnIpPoolTable 1}
NsVpnIpPoolEntry ::=SEQUENCE{
nsVpnIpPoolIndex
INTEGER,
nsVpnIpPoolName
DisplayString,
nsVpnIpPoolStartIp
IpAddress,
nsVpnIpPoolEndIp
IpAddress,
nsVpnIpPoolIpUsed
INTEGER}nsVpnIpPoolIndex OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"A unique value for ip pool. Its value
ranges between 0 and 65535 and may not be contiguous."::={ nsVpnIpPoolEntry 1}nsVpnIpPoolName OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))ACCESSread-onlySTATUSmandatoryDESCRIPTION"ip pool name"::={ nsVpnIpPoolEntry 2}nsVpnIpPoolStartIp OBJECT-TYPESYNTAXIpAddressACCESSread-onlySTATUSmandatoryDESCRIPTION"IP pool’s start ip address."::={ nsVpnIpPoolEntry 3}
nsVpnIpPoolEndIp OBJECT-TYPESYNTAXIpAddressACCESSread-onlySTATUSmandatoryDESCRIPTION"IP pool’s end ip address."::={ nsVpnIpPoolEntry 4}nsVpnIpPoolIpUsed OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"Total number of addresses in use from this pool."::={ nsVpnIpPoolEntry 5}END